common snail - Spanish English Dictionary